great location, excellent hosts, clean apartment, wonderful communication, diligent follow through, and overall a fun experience. recommended and would stay there again and again.