The place was clean, close to activities, and communication was great throughout our entire stay.