Generally, it's a great place to stay. Convenient store is nearby the apartment, and restaurants are within walking distance. Close to attractions either within walking distance or just a train or bus ride away. Love this place. The only downside is we have to climb some stairs to get to the apartment. It's not a big hussle to us. Will have to bring smaller luggage or lighter luggage if I come back to stay again next time.