The location is perfect. Restaurants, convenience stores, money exchange, shopping, transportation are within walking distance. Photos were taken some time ago don't reflect the current condition; however, this place was clean. Communication and check-in and out were flawless.