Fantastic place to stay. Modern, clean, extremely comfortable beds. Great outdoor spaces for older kids to play. Excellent communication.