Everything you could need and more. Beautiful, cozy, and very clean home! Much appreciated stay :) Highly Recommend!