Perfect location. Anything you want to buy or eat is within a 5-min walk. It was also very clean and comfortable. Check in was a breeze. Annie and Sunny are very responsive to messages. I stayed for one week and wish I could stay longer!