Ideal location, all amenities provided, gracious hosts, excellent value. We will be back.