Wonderful place. Gracious hosts, perfect location, every amenity you could ask for. It was perfect!