Echoing all the other reviews, Craig's place is great ! I loved my time here, wish I could've stayed longer. Apartment, location, all excellent, and Craig is super responsive and friendly.