We stayed for a week and could have stayed for a month, everything was perfect, we loved the views from the decks and appreciated the full table outside that allowed us to eat our meals with a view of the mountains. The location was perfect for us, allowing us to decompress and enjoy the sounds of nature but close enough to all the area has to offer. There was nothing we needed that wasn't provided and the inclusion of baby gates, children's plates, highchair made our stay that much easier with two little ones. We can't wait to stay again at this perfect retreat.