Very clean! We had a wonderful stay. Host responds VERY quickly and is very detailed in helping us find the place. He answered ALL of our questions. Thank you! We would definitely book with Boran, again.