Words and pictures will not do justice for this beautiful place. We were in town because my daughter was training for BMX, but my artsy soul was able to get a rejuvenation I did not even know I needed. All the extras made the stay spectacular. The hosts are so accommodating, we will stay here when we come back!