Great place, great location, great amenities, great host! 5 stars!