It's when you find gems like this that you ask yourself....why oh why would you ever want to stay in a hotel room, when you can stay in such a beautiful hugely spacious penthouse with dreamy sea and marina views with a beach to die for, like this. I have visited practically every beach in Barbados and can honestly say this is the best, crystal clear and calm swimming beach on the island, and possibly one of the quietest. With the added benefit of being able to swim with the wild turtles. This penthouse is very tastefully furnished and kitted out. If you appreciate good quality sheets and towels, know a jo malone candle when you smell one, and demand only the best in mattresses, then you need to stay here. The huge terrace overlooking the sea is stunning (pictures do not do it justice), and the terrace on the opposite side, overlooking the marina, makes a lovely change of vista, plus a nice area to take breakfast. Dial 4444 on the phone and a boat collects you to take you to the yacht club, dial 4444 and the beach concierge will put loungers and umbrella on the beach for you. All you have to do is walk down a small flight of steps onto the beach, through your private gate, where you also have your own shower to rinse off the salt water after your swim. Snorkels, masks and flippers are in the apartment for you to use. If you want to swim in a pool, port st charles has two outdoor pools you can use, plus the most amazing, HUGE, air conditioned gymnasium - all free to use. The other plus is where it is situated, just on the outskirts of Speightstown - one of the few places on the west coast that still feels like the REAL barbados, where you'll mix with locals, see the charming old fashioned buildings, shop with locals, buy fresh fish on the side of the road from the fishermen as they bring it in, but also benefit from some lovely restaurants, a deli and great bakery, all just a short stroll along the beach. Bliss. So if you are hesitating, all I would say is DON'T - you certainly won't be disappointed. We can't wait to go back.