We lived in Capo D'Orlando for a few years, and this was one of our favorite restaurants here. The Pizza was the best by far and the service was very good. It's nicely decorated inside, though a bit brightly lit. There are tables outside opposite the beach which is nice in the summer. Would recommend.