This hotel deserves all 4 stars that it's got. With that being said, don't expect a 5-star hotel. It is perfectly located in the city centre and close to the beach, but considering the location it wasn't noisy at all. Our room, although a bit outdated, was clean and beds were comfortable. But it is true that there isn't much room to hang and leave clothes and other personal items. The towels were changed and rooms cleaned every day and sheets every third day. The food, although somewhat modest in selection, was well prepared and very delicious. The pool area was also very clean. The hotel personnel were very pleasant, especially those working at the restaurant. We very much enjoyed our stay at this hotel!