I immagine that the price, given that most of the others 3-4 stars hotels cost more, correponds to the services and level offered.
Rooms and structure is ok but none of them seem to be well-maintained and clean.
The staff is present and kind.
The true value, beyond a strategical position, is the breakfast which is really various, delicious and tasty.