perfect stay. perfect location and perfect host. highly recommended