This is a great place and location. Great pool, beach, restaurants. The room was nice, just a bit smaller than expected for 5 girls (hard to tell by pictures, so our fault!), but they had a blast!