This place is very clean, hosts are great, they kept in touch and answered all our question. Bathroom is huge and beds are comfortable. I highly recommend!