Very good place to stay, for either long or short!