Location, location with great hosts and immaculate presentation. Hard to beat. Easy call to stay at again on our next trip.