Good location , very clean , very welcoming and polite.
You need to make sure you plan your arrival for there check in times and parking is a little awkward but you have plenty of options around.
Definitely recommend this flat