We visited Capri as an all day excursion on an NCL cruise that stopped in Naples, Italy. We took a ferry to Capri and then spent the day touring the island. The highlight of day was when we had an hour of free time we and took the famous chairlift ride to the very top of the island for some great views.
The whole island is unique and due to its size only small buses can navigate the hairpin turns. Even on a tour they drop you off and pick up more passengers in a well coordinated dance and then another bus picks you up when its time.
There is more to see there and we would definitely go back