Wonderful experience! Everything you need and more for a home away from home.