Great location- everything you need to see is in walking distance. The apartment may be cleaner. In general, it is ok if you plan just overnight with no need to stay in the flat for a long time.