Great location, clean apartment, super-nice host that thinks through even small things.