A lovely self contained space in a peaceful area.