Good accommodation for a short stay although requires some improvements.
Excellent location.