The best place we stayed at. Perfect location. Perfect hosts. Perfect place.