For what I have seen on Cuba, the hotel is quite OK. However, if it was in any other country, I would have rated it much lower. In addition, the price/quality is not really given, but well - that's almost everywhere on Cuba. Front desk was not particularly friendly. We had issues with the reservation and this is my first time ever (in over 300 bookings in the past couple of years) that I could not resolve it. We were given different information by different staff that changed every day (sometimes false, sometimes a blunt lie), but staff was mostly not particularly friendly. Breakfast was good, the staff at breakfast was the only friendly encounter we had at the hotel. It's in a quite neighborhood, not very close to the main attractions. Well connected through local taxis though.