I can’t say enough good things about this place. Everything was clean. Kitchen had everything you would need. Pool was great...bunch of pool toys available. Having a washer/dryer was great. Restaurants, bars and beach are a short walk. Supermarket, pharmacy and everything else is super close. We’ll be back here for sure.