A good place to stay in a perfect location. Somewhat noisy place but it probably depends on other visitors.