Always have a second plan.
We reserved 3 months in advance, the moment we got there, our room was already rented and they wouldn't find us another room. Had to sleep in the car to finally have a smaller room that wasn't suited for us as we were 5 and one of us had to sleep on the ground. Breakfast is terrible and you better be an early bird if you expect to have anything decent to eat. Went to take a walk only to walk into some bands of potheads and homeless aggressive people so the neighbor is not quite the thing. The only nice thing about it was the shuttle which was very convenient and would bring you anywhere for a small tip.