Lovely, helpful hosts, a well-equipped bed-sit, and a fun neighborhood to stay in. What more could you want?