Location is great and the apartments are nice and cozy even though they are a bit worn down. We enjoyed the view from the terrace.
It has everything you need, but not that much extra.
All in all it's great value for money.