Though I didn't get to personally meet the host, self check-in was very easy and everything you could possibly need was available!
The room was very clean and location was super convenient.
Having a washer/dryer in the unit was also amazing !!!