Had a great stay within walking distance to everything we needed. Beach area, shopping, food and drinks. Communication was spot on. Check in was super easy and quick replies to any queries.