I would highly recommend Petra's boat.
It is great for larger groups with plenty of space and amenities. It is well placed to get around the city - there are bars and restaurants within walking distance and everything else is around ten minutes by taxi.