Friendly and attentive hosts. Clean and well-maintained space. Good communication.