A great place to stay for all sorts of reasons