This is truly a perfect place to stay. Wonderful location, wonderful amenities, wonderful hosts