Fantastic location, lovely spacious apartment, great hosts. What more could you want?