This is a spacious flat in an outstanding location - it was so close to everything we needed.
We would recommend bringing earplugs as there are noisy air vents in each bedroom and by the sofa bed. We asked if these could be turned off and they can’t, so they were quite distracting at night when we were trying to sleep.
If you want to stay somewhere close to the beach and amenities, I would recommend the flat.