The location is a huge plus for this apartment. Also, if you have a car, the parking spot is extremely useful, otherwise you'd have to pay a parking spot on the street.
In general, the apartment is nice, nothing too fancy, but it's a great place to stay.