Lovely and clean our hosts went out of their way to accommodate our needs.