Very close to finch station, the amenities are great