Everything you could possibly need and then much more! Relaxing, picturesque, warm and cozy!