Owen's apartment was wonderful! We were a family of 4 & were more than pleased with how roomy & accommodating the place was for our week long stay. The subway was just a 5min walk from the apt & we used it at all times during the day to get us in/out of the city. A grocery store is located on the corner of the street & caters to whatever necessities you may need.
We personally did not meet Owen, but he was very easy to get a hold of & responded to any of our questions during our stay. I would highly recommend his place to anyone.