excellent location, super clean, and incredibly dog friendly. This was my second time here and I will definitely be back.