A great place to stay for leisure or business