The hotel was very nice, but the noice from outside was really disturbing. Clean, spacious rooms, friendly staff, nice pool and ok (not fantastic) breakfast. The problem was the area: at night you could hear the traffic and people screaming, in the morning you could hear roosters.
I first stayed in a room on the first floor, but complained about the noise and was moved to the fourth (top) floor. Still a lot of disturbing noice. It's very central, so if your vacation is for partying it might be ok. Close to clubs, a bit further to the beach.