Its a nice place. Very clean. Location is excellent. There are several local restaurants around it and there are also some other international franchises available at World Trade Center which is at walking distance from there. The neighborhood is so quiet. You would hear some cars passing at front but they are not lousy neither frequent