A last minute host cancellation (Covid related) had us scrambling for some alternate accomodation. Luckily Helen had a cancellation at this excellent apartment for which we are very grateful. A very spacious well appointed flat. Main bedroom with ensuite, all you need for a comfortable stay. All info about the flat is totally accurate. Easy walking distance to beaches and town, lots of indoor outdoor space with secure off street parking. Add to that swimming pools for the kids and a top floor terrace area complete with another pool, BBQ facilities and sensational water views. The upstairs terrace is fantastic. Unfortunately this was only a short stay. Next time we will stay longer. Helen was super amenable, check in and out was a breeze, an overall great experience. Little wonder it’s been virtually booked out for months. Our bad luck turned into some good fortune!