O Beach Ibiza: San Antonio and working overseas