A great place to stay well kitted out and conveniently located.