We took it in May of this year and really enjoyed it. We really had a great guide and I think that made all the difference. We didn't want the all day tour and this was a nice one for us.
We had time for shopping the morning, lunch on the ship (an early lunch from Pluto's), toured the ruins and then to the beach. A nice day.
The ruins on the mainland are really beautiful, but for us this tour was just what we wanted.