Wonderfull location: green, quiet and pretty central.
Communication and check-in was extremely efficient and quick.
Great stay, definitely recommended !