5 star hospitality, great host and great location