This place is fantastic. Its an old building, but the unit was recently renovated and you can tell they put a lot of money into it. It is spotless and very comfortable. It was absolutely perfect for my family with 2 little kids. Bay Ridge is a very nice and safe neighborhood, and while it may not be Manahttan, it is still a lot of fun to explore. Parking is difficult, but that is to be expected in Brooklyn. Street cleaning in the area takes place on Mondays and Tuesdays, so if you can avoid staying those days it will make parking much easier. Otherwise you can simply do what everyone in the neighborhood does and double park on the opposite side of the street during the times posted on the signs, and then move your car back afterwards. Note, you need to wait until the time posted on the sign to move the car back, they will still ticket you if you wait until after the street cleaner comes through.