Great location and has what you need for a short stay but it wasn’t cleaned well before we arrived.
(Side note: You do not get on-site parking as indicated in the listing; parking is on the street.)