Great place, great host, great location, excellent amenities - we'll be back and have already recommended to others