Extremely clean place with everything we needed. Breakfast was provided for us and was delicious. Loved the pool and the tennis court