A comfortable and fully self contained space set in a lovely and well cared for garden.