Wonderful host, wonderful amenities, wonderful location. It couldn't have been a better stay.