Great location - short walk to multiple subway lines and the express train takes you to Manhattan in 20 minutes! We parked our car on the street for 3 days and had no issues.
The place itself is clean and comfortable and contains everything we needed. We didn't encounter anyone when we were there and the check-in went smoothly.
We would definitely stay here again.