If you are not a smell person Rosa’s place is definitely a good option. perfect location and easy check-in. It’s a 17 min walk to the nearest N Elizabeth train station for NJ transit. I felt safe even walking there at night despite its adjacency to a cemetery. Bathroom is very clean. However I had problems with the pillows in my bedroom they smelled like gasoline from the inside, perhaps some cheap plastic filling, I had to refrain from using them because they gave me nausea. The kitchen and hallway constantly smelled like spoiled Indian curry, maybe someone cooked right before I checked in and there was about no ventilation that could get rid of the smell. All in all if smell is your thing you should confirm before you book. You can also hear the train at night sometimes. Other than that I had no problem staying there