Highly recommended. Incredibly clean. Everything worked. The only thing I would change is the checkout procedure. You have to wait to be 'personally' checked out so you can't easily leave whenever you are ready. And, quite literally, no kidding, - having the towels counted in front of you to check they are all there before you leave was pretty weird. Not the sort of experience we are used to with our many other AirBnB stays. It may just be the host is getting used to the AirBnB vibe? Being asked at least 4 times to leave a five star review both in person and via the messaging also didn't feel 'right'. I've given five stars because the place deserved it. Hopefully the hosts will have some good experiences and 'relax a little'. Other than that, Eva was fantastic and the place was very very clean and comfortable