Was just amazing, the 2.5 hour trip was the perfect duration. We got to see all the caves and stop just outside Bengali Cave for some photos, and then we stopped off for a 10 minute swim on the way home !! Will definitely be back when we visit Albuferia again, amazing location aswell with loads of cafes around to get a quick bite before boarding. You have the option between top deck and bottom deck, we chose top deck which was perfect for us as there was loads of seats around the side and then three massive cushioned seats in the middle for many people to sit on (which we chose) !! There’s a bar on board but it’s cash only just incase anyone was like us and didn’t take any cash, we loved every minute and all the staff were brilliant !! 10/10 recommend