Would highly recommend. Great for a family. A little pricey, but worth it. The only downfall was there was way too much chlorine in the pool. This was mentioned on other reviews, but I assumed it was a fluke. They seem well prepared for this tho, as they sell swim goggles and much needed eye drops for when your eyes won't stop burning after you are done swimming. Eye drops only cost $4, which they happily charged to the room. Wonderful hot breakfast, but it does stop serving early. Room was clean, modern, and spacious.