All one need and more. Quiet, peaceful and very clean. Awesome fireplace. Lovely sunsets. Great hosts. Thanks for the personal touches.