I had no idea what to expect as the reviews are so mixed.
On arrival checked in by a not too friendly male receptionist, we found our room, it was spacious with a balcony looking at a set of rusty stairs, that didn't bother me we didn't spend a lot of time in the room. Room was spotless yes definitely needs upgrading but it catered to my needs.
Food not very good at all in my opinion, served raw meat twice (chicken), I had budgeted to eat out every night though so I was okay with that, we stayed at sandos san blas earlier in the year and the food was pretty rubbish there too.
Understaffed I get what people mean as there is never anyone working on the bar, its okay to wait you are on holiday but sometimes you would wait for an absolute age.....The staff look pretty miserable most of the time to be honest.
I would stay again if the price was right, just know that I wouldnt be eating at the hotelMore