Meela's place is awesome! Very clean and close to train stations which will take you right into manhattan.
I felt very safe taking the train to and from shows I went to even though it was later at night.
There are some great food places nearby and a grocery store within a five to ten min walk of the place.
I liked having door codes, I never had to worry about losing keys or leaving them when I checked out, and check in was a breeze!