Does exactly what is says on the tin and more. We loved the house and its location and Mary was a lovely host. Wish we could have stayed longer