Great hospitality, smooth checking in, and a clean spacious apartment.