This place met all of our needs and was located in the best area. We had a great time!