This was an absolute gem. The location is ideal, and it had everything you could possibly need for a comfortable visit. There were so many personal touches. We truly had an excellent stay.