An absolute gem. Bill and Michael are excellent hosts and offer very thoughtful touches and amenities. Excellent location as well. It was wonderful from start to finish.