Very clean, excellent hospitality and hosts were very accommodating to our needs. Thank you for having us. We really enjoyed our stay.