Lovely stay in a lovely lovely location.