Pros: close to the beach and very nice staff
(Small) Cons: we had a cockroach appear in our toilet the first night (seems to be common in the area, we saw others in the streets and some restaurants). To their credit the receptionist was very apollogetic, come over and tried her best to get rid of it. We were also moved to a different room the next day (we arrived late the 1st night, they were fully booked) and were offered a later check out and complementary water during our stay.
I am unsure whether we were given an upgrade when we moved rooms but in any case the rooms at the front of the hotel are a bit bigger and seem a bit better kept.