Great communication
Flexible with checking in early
Clean and activities for us to play
Polite and friendly, nice layout and easy check in/out.