I am not sure where the poor reviews are coming from-- I checked in earlier today and my room is clean, updated, everything works and I have a nice view of the pool. Staff all very friendly and speak English. I've stayed in much more run down properties in the states for much more.