Everything was amazing, however the room could've been cleaner. My daughters feet were black from running and crawling. Also, we traveled in February and had to take showers in less than 5 min because the hot water kept running out. But the pool was warm, the grounds were beautiful and the convenience of the virtual check in and out was perfect for our trip. The short walk to the beach was a definite plus!