The place is pretty much as expected.
It's a kind of hostel set up, but it's clean and safe.
It seems that you can expect an another guest on your room because there where 2 separate beds on the room.
I haven't seen the host, but his instructions are very clear and getting in is very convenient because the doors works with number locks.
It's a little walk to a convenient store, and I haven't seen a restaurant in the main Street nearby.
Maybe it's a bit further walk.
A good place to stay if you need to go to Kennedy airport early morning.