The rooms need a face-lift, since the furniture shows clear signs of usage (broken panels and hinges etc). Don't trust the picture either, the actual room was much darker.
On the other hand, the room is very spacious. Breakfast is included in the all-inclusive branch of the hotel, although you can't buy there for cash any meal or drink apart from the breakfast. In the lobby, you will have the option to also arrange daily excursions, buy ETECSA cards (for internet access) and shop in the small state-run store (that has longer working hours than other shops outside the hotel).
In the area, you will find many specialized shops (rum, cigars, convenience stores), cafes and restaurants. There is an international health clinic across the street, whose staff speaks good English. And the best part? You'll be 5 min (on foot) from the beach!