Michael and David are the perfect hosts! They are obviously very experienced and have thought of every detail. Their place is not only beautiful and in an amazing location, Michael and David put in extra effort to provide tourist maps, dining info, and even offer help with excursions. They could not be better hosts. I wish we had stayed longer!