great location, great value. excellent host. excellent amenities.