We have taken our dog multiple times and always had a great experience! You can sit on one of the front porch tables and people watch or on their large, beautiful back patio with a fireplace. Staff are super friendly and always greet our fur baby with a treat!