Björn Ulvaeus hus på Djurgården i Stockholm är en arkitektonisk pärla med utsikt över vattnet och omgiven av frodig natur.