Five stars all around. There really isn't any way to improve upon the experience. Everything loved up to or went beyond the photos and the description. Wonderful, but not smothering, hospitality was the cherry on top off the icing on the proverbial sundae-cake.