Super apartment, super host, great location