A charming place done up in lovely taste with a beautiful oasis of a garden.