Stayed in places all over the world and host 3 myself. This was all around best experience yet, from location, to accomodation, to all personal touches. Wish we could give 6 stars.