Location is okay. We definitely did not feel safe walking at night with our son. Interesting characters walking around. Parking was a headache. We parked in a paying lot about 10 mins aways. ( Near the Marriott Hotel ) Street parking is a nightmare. The apartment was clean and has a cool concept to it. Some pillows should be replaced. As for the host, David answered my questions quickly and sent all the info needed to have an easy check in.