What a fantastic place. The kids loved swimming in the pool, and it was fantastic to bring our dog with us.