Excellent amenities
The outdoor pool is incredibly well maintained, and although the indoor lap pool is small, it's very clean and perfect for an early morning swim. There are plenty of games and sports to play, and you'll hardly want to leave the place at all during your entire stay.