Everything was perfect! My dog and I were welcomed. The waiter was friendly and brought the dog treats from the kitchen and ice water, and even helped me set him up so he would be comfy during our stay. I ate lunch during a hot day, but was with the pup and had to eat outside. That said, it was pretty comfortable. I ate the stuffed artichoke appetizer for my meal. It was tasty and beautifully presented. I had a chilled key lime something (not pie) that wasn't the best desert ever, but was pretty and perfectly chilled for a hot summer afternoon. It really was a lovely meal and experience. Don't leave the island without stopping there.