Great location!
If driving, there is a parking garage (though pricey) around the corner that could not be any more convenient.
Check in was seamless. The apartment was very spacious and stocked with anything one might need.