Very clean and a great place to stay with a few people if you’re traveling through NJ. The neighbors were kind of noisy but other than that we had a great stay and a fun trip. Very flexible with check out too!