Great location, great hospitality, and plenty of room and style in the apartment.