Location is fabulous - was clean and well depicted by the photos. Just watch out for the real battle: residences against the tourist (in this case Airbnb renters).
My guests (daughter who was visiting and three of her friends) had disgusting and dirty water dumped on their heads from above residents multiple times.