Had a wonderful stay at South Beach Penthouse for my birthday. On arrival we were met by friendly, professional staff and there was a personalized birthday card, flowers, balloons, chocolates and a complimentary massage - what a treat !! The room was beautifully decorated, very spacious and had all the comforts of home. The location is perfect and the view was magnificent as we relaxed with sundowners on the beautiful pool deck. The following morning fresh baked goods were delivered. We loved this self-catering option, giving us the opportunity to lounge around and eat when we were ready. Next we walked across the road for a wonderful dip in the tidal pool which was rejuvenating. Will definitely stay longer next time !