Nice stay, communication was good and the place was very clean and well equipped. Location is a bit colorful and there were a lot of parties and people yelling in the streets most nights until 3am (at least when I was there) so sleep quality was not good. This is obviously not the fault of the host but just to be aware.