The apartment is very clean and nicely decorated. We arrived quite late, but the check in was very easy.
Downtown is a 5 minutes walk away only and you can park you car for $11 a day on the public parking across the street.