Lovely place. Everything is great. Centrally located, clean, functional etc. Only thing to note, as everyone mentioned, it's on a steep hill. Otherwise all good.