Attentive hosts, fun atmosphere. Has a colorful and whimsical feel. Lots of board games, entertainment and excellent accommodations.It makes you feel like you are home away from home.