Wonderful hosts! Great amenities! Great location!