A fantastic hotel for the price. The rooms are large, have mini kitchens in them for preparing basic meals and everything else that might be needed for a comfortable stay. The only issues with the hotel were the pool (it's not heated, quite small and on the same floor as the reception, very easily spotted by anyone entering the hotel), and the bath/shower that didn't have a plug to take an actual bath and also would leak lots of water when you tried to use just the tap.
The breakfast is very convenient, although their version of orange juice is actually grapefruit, but besides offers a nice selection of food delivered to your room. The staff are very helpful with any issues or questions and speak very good English.
The location is ok too, being in walking distance (usually less than half an hour) from most points of interest in the city.
Overall a great place that I can recommend based on personal experience.