It was a wonderful day trip from Rome. We left at 7am or so, and came back to the hotel by 10pm. It was a well organized trip - there's no way we could've done it ourselves. Ponza Island was beautiful, and we had about 2-3hrs on the island which was more than enough time to shop, to walk around, and to eat. We also spent 5-6hrs on a boat hitting several spots around the island, including breathtaking swimming spots, easy enough for my 8-year old. The lunch was tuna pasta, which probably was the best pasta we had during our entire 14 day trip in Italy (Rome-Florence-Venice). Our guide was Luisa, and she made the trip that could be tiring and difficult very pleasant and easy. I highly recommend this tour.