Great location, perfect amenities, wonderful host.