the place is clean and very central. if you are driving it would be very hard to find a close park and if it's in the winter is worse.
everything else was perfect, tons of things to do and places nearby. keep in mind that is in the middle of Chinatown