It’s all done through an agency. Response time great and check-in super easy. Apartment is close to main sights and you can easily walk into the city in about 30 mins along the river.
Apartment wise, it’s small, but that’s part of the experience.