What a wonderful place! We had fresh, delicious food (fruit and a sandwich), great drinks, and the service is very friendly. Indoors and the front porch are great for adults or the quieter set. The backyard has a fabulous play structure and is the perfect place for kids to play. I wish the Teapot had existed when my son was little. Even so, at 12, he enjoyed it and wants go back.