This place is absolutely fantastic. The perfect place- very clean, all amenities, lovely touches and a wonderful pool. We had the best time here