What a great place to stay! The hosts have really thought of every little detail that made our stay effortless. Even the pickiest people in our party were pleased and repeatedly commented on how nice of a place it was. The location was great and it was so easy to get around town to the different events we needed to attend. There was plenty of space for everyone and we especially enjoyed the upper deck and the lower patio with the hot tub. Check in and checkout were super smooth and easy and the host is a fantastic communicator and made every effort to make sure we enjoyed our stay.