Our stay at Owen's place was great. The flat is very spacious and clean. It can be a bit noisy at times as it located on the ground floor but it didn't really bother us.
The area is very safe even at night. The Subway is about 10 mins away from the flat. The a & c lines can bring you is Manhattan in about 30 mins. We really appreciated our stay at Owen's.