Ibiza Spain Ocean Paradise Spain, Ibiza, San Jose Added on April 28, 2023 Bedrooms: 6 Bathrooms: 7 Pets: Not Allowed