Great hospitality and communication. Very accommodating. Clean and well maintained