Superb place with everything you might need. Heated pool, high chair for the toddler, big common areas and enough space for a big group.