Service, cleanliness and location is very mediocre to say the least. After arriving to a semi-cleaned room, and a broken AC unit that even after fixing it was still very loud and uncontrollably cold (or hot), and after informing the hotel multiple times during my 3 day stay, the hotel staff did not consider doing anything about it.
Poor service and bad treatment!