This is a great place to stay. I was only there for a few days and it was wonderful and I can also see it working very well for longer stays. The hosts were attentive to any needs and easy to communicate with. I highly recommend their place as you won’t be disappointed with the place, location or hosts.