My Flats was clean and comfortable. It had all the amenities you would need, including a microwave, cooker, and toaster.
There were a few issues, firstly the heating didn't seem to be working, but we were provided with a heater. The shower leaked quite badly, but there was a mop and bucket in the bathroom. And the staff were very helpful.
The lady who received us at the apartments was lovely and helpful.
There was a lovely rooftop swimming pool and terrace.
It is in a great position, with lots of really nice places to eat, and is about 5 - 10 minutes walk from the shops. The harbour is a couple of minutes away. There is a bus stop right outside.
It was a really lovely stay.