Great hosts, great location, small but clean apartment. Note: lots of stairs to climb.