My family and I spent about a week at Owen's and our stay was absolutely great! The apartment is exactly how it looks in the pictures, maybe even better! The bed are super comfy and we found nice amenities at out arrival such as fruits and water. Everything you need in an apartment is provided, bathroom stuff (i.e. soaps, shampoo, conditioner etc) were included too. Owen was very clear in the communications and quick in the answer, although luckily we never needed to call him during the stay. The neighborhood is nice and safe, and there is a a great market nearby if you plan on cooking at home. It is a 12 minutes walk to the nearest subway station to Manhattan.
Overall I would definitely suggest to stay at Owen's.
Thanks again for hosting us in your wonderful house!!