Everything we wished for and more. It’s better than the pictures and the kitchen had everything we needed to cook for the kids for most of our stay. The location is perfect and close to everything we needed. We would love to stay over again.