Pros: reasonably priced
Cons: definitely not posh. Bare cinder-block walls. Cramped. Very few available power outlets.
We booked a 2-bedroom apartment. When we checked in, the apartment had tiny kitchen, ensuite, and 3 rooms as advertised, but in the 3rd room which should have been a lounge, they had crammed in two more single beds, a small breakfast table and chairs, an no lounge furniture. I suppose the apartment could have slept 6, but they would have had to take turns standing up.