Pouring rain most of the stay, but when it wasn't, we were in both pools and the beach. Pools were great - heated and clean. Our room had everything- umbrellas, sand toys, books, puzzles, great TV options, fully equipped kitchen, comfortable beds. I wouldn't hesitate to stay here again in this same room.