The location is in the center and turned out to be super convinient. We parked at Tanari parking lot (5€ p. day), from where is was a doable 20 minute walk to the place.
The place seems newly renovated and is very clean and tidy.