This place was perfect! The location was great and we had a great time.