Location are excellent, everything in walking distance, the staff also excellent in services, we are almost 2 hrs late check in, but he still wait for us until meet us ! He also introduce very nice restaurant for us ! Will stay here again.