The place was spotless and at a great location. Beach, pool, restaurants, bars all in walking distance. Also had a parking spot if you have a car. Felt very relaxed staying here.