TLDR: gorgeous place, amazing host, great location and can't recommend enough.
My partner and I stayed here for two months and honestly we miss the place already. It was beautiful, clean, huge, AC and TV in every room and everything we needed. The location is also amazing. Like everything you could ever need even a fresh bakery is all within 3-5 minutes walking.
On top of that David was exceptional. I don't think I have ever had a host this attentive. We arrived a few days early, he helped us sort out accomodation. I needed a desk to work on, he got that sorted. Every problem we had in that period was dealt with and so swiftly. Thank you again David.
I can't recommend this place enough. Wish we could have a place like this everywhere we go.