I highly recommend this place. The hosts have shown lots of attention to detail to provide a very clean, welcoming and warm place to stay. They were also really flexible and easy to communicate with. I would definitely stay again!