I've always heard about Ibiza but this is my first time seeing pictures of the place I love it. You had an amazing trip