Beautiful place to stay short or long term, well looked after and in a great central location