Excellent location, comfortable beds, spotless and clean, and the perfect amount of amenities (dishes, pots/pans, linens). Great communication.