It’s located in the heart of Bellevue, USA, near shopping centers and entertainment spots, making it a convenient stop after a day out.