Upper level apartment. Street parking could be a minor inconvenience. The place was professionally kept and ready for my stay.