Excellent communication, cleanliness, checkin and location. I couldn't find a number to contact the host however that was never an issue during my stay as the host was quick to respond and very friendly.