I stayed a couple of weeks at Jewel's place. Jewel was easy to communicate with the entire time and made me feel at home. Would regularly check in if I needed anything, and was super friendly.
The place is clean and is just the way as described (I'd say even better)
Subway station next block makes the commute into Manhattan very convenient.