Staff was extremely friendly and helpful. Room was spacious and clean. The construction was kind of annoying as it was happening in the room right above us when we stayed here. Breakfast buffet was absolutely delicious! Pictures make the pool look a lot bigger than it seems but it was still enjoyable and water was clean!