Perfect location and perfect hosts. Great stay