This was an amazing place to stay. Everything was so well thought out, I was very pleasantly surprised. The hosts are wonderful and thoughtful and generous. The location is beautiful and the amenities are great. Anything you could need - they seem to have it! Thanks again!