Very clean and Emma is great at communicating. We really enjoyed our stay.