Outstanding hospitality, great location