Owens place is perfect. We had a great time. The aparment was perfectly clean and is very close to subway, comute to nyc is only 10 or 15 min. We always found free parking in front of the property. The neighborhood feels safe and there is plenty of restaurants and groceries. Really good price for what is offer.