We had a great time here. It was exactly what the pictures looked like. Everything was clean. We were able to check in early which was awesome! Great time...highly recommended.