Best of the best. Beautiful place and it's obvious the hosts have put a lot of love into the whole experience of staying here.