Everything we have come to expect in quality Airbnb accommodation. Clean, modern, comfortable and well located. Must like stairs as the apartment has many levels. Balcony views of the river are worth the climb.