We stayed at the apartment over a weekend and it is exactly as described. You are right in the middle of the hustle and bustle of Old Town, and just a short walk from all the major downtown destinations and go to restaurants.
Apartment is clean and comfortable with all the amenities you need if you want to cook at the apartment rather then go out and eat in the city.
We parked over at the Science Centre which is just a short walk and was $25 a day. There are other locations in the downtown that might be a little cheaper (we saw some private lots advertising $18 a day) but the covered and monitored parking at the science centre was worth the investment