James is super responsive and communicated with us throughout the entire process. Check-in process was smooth & easy. The place was clean, and anything you can think of was provided by James. Washer & Dryer was located outdoors on others floors for about $10 to use (detergent and drying sheets was provided by James). The only thing we would change is the parking. It was just a little inconvenient when we came back late. We parked far and getting to our car was a hassle the next day. We would definitely stay with James again in the future. Thanks for being such a great host!!!