Great hospitality, attention to detail, location, and beautiful apartment