10/10 this place is great in every way, would highly recommend.
Location is just outside the main square so is nice and quiet but you can still walk to all the main attractions and train station very easily.
Communication and check in was very efficient and easy.
The place is very well presented and a generous size, it has all the amenities to be a perfect home away from home.