Great hospitality wonderful apartment brilliant location