This place is decent for a quick stay. Would not stay long term as it's feels like a student housing unit ( 3 floors with several beds/rooms per floor and only 1 washroom per floor). There wasn't enough parking that we had to search for parking every night (even though it's promised) and the alternate parking spot offered was an abandoned gas station lot (certainly don't want to leave my car there to get towed).
The room we booked was clean, however the beds weren't set-up upon our arrival even though we indicated 3 people would be staying there. The communication was okay, could be better though.
For the price you're paying this place it decent and the hosts are nice, but like mentioned definitely not a long term stay (more like 2-3 nights). Its a 30 min drive from downtown and 10 min from airport so it's a good location.