Excellent location, excellent hospitality, excellent cleanliness, excellent communication with host