This is a great place! Tons of good food places around. This place is very dog friendly and is situated right next to a dog park which was perfect for our pupper! You are within walking distance to gas town, china town, and japan town. You are also right next to their sky train stop, so if you do not have a car you can get around just fine!