Owen's apartment is great! It has lot's of space, is modern and very clean! The location was good, it is a 5 - 10 minutes walk to the next Subway (line A or C) and we didn't feel insecure! The Subway takes you directly to Manhattan, it does not take longer than 15 to 30 minutes.
We just met Owen's wife, but she was very friendly and everything worked out fine!
We would stay there again!
Thank you Owen!