First time staying at an AirBNB and exceeded my expectations - apartment was clean and in a great location. Was also good to have off street parking as the street parking was always fairly congested.