Not bad for the price
Staff is fantastic. Room was comfy, but it does not have a kitchenette as it shows on the pictures! It does have a small(dorm-size) fridge and a microwave. Towels and bedsheets were surprisingly clean! Bed is not a full queen size, but good enough.
Breakfast was simple, but plenty for everyone. Staff refresh and keep it fully stocked at all times. No fresh fruits, but pastries were good.
People who stay there are out of hotel control, but be aware: Low class people! They make lots of noise outside your door until 1 a.m. - Hotel management did come out to tell them to keep it down. They put chairs outside on the corridors and talk so loud it feel they are in your ears. But that is the kind of people we get in cheaper accommodations anywhere.
Overall, I would probably stay there again, but probably better when it is not beach/high-season time. It would be quieter, I am assuming.
The staff is very friendly and awesome. All my stars go to them!