A lovely holiday home. Everything you could ask for in a holiday home.