Lovely hosts, respond in seconds! Prime location right across Hyde park where you can find a lot of wildbirds and ducks