Very clean and dog friendly. Excellent customer service and good location.