Very comfortable apartment. Location could not be better. Bear in mind, this is truly a "studio"..i.e. it is all in basically one room plus a bathroom.
Dedicated parking is provided, which is a plus in this busy neighborhood, but the spots are pretty compact. Your Escalade might be a tight fit. Host was responsive and helpful.