Ibiza , small as it is , is not one of those barren Mediterranean rocks with an allure that begins and ends at the beach , and although it 's a part of Spain , it is not the usual bullfight-and-flamenco scene .
Ibiza may be small , but it has attractions other than beaches .