This place was such a gem, Hal is incredible, location was great. Overall exceeded our expectations!