Our 2nd stay at this place and once again lived up to all the expectations. Incredible views, walking distance to shops and clubs and the beach is only a short drive with parking always available. David was always responsive to any questions and even bought us a fan on day 2 of our stay for the spare room. Will be back