What a wonderful stay! Everything was easy to navigate and so clean. The location was great. We had to reschedule last minute due to snow in our hometown and they were more than happy to help us reschedule. Will definitely be staying with Kasa again!