Great comfort, great location, superb host! Fantastic stay.