Everything about this place was great! The location was good, and the service as well.