You get what you pay for... great view from our balcony (we were lucky to get top floor), clean but beds/pillow were really uncomfortable. Really noisy, could hear the lift going up and down and noise from everywhere (you’re in Ibiza so expect people coming in at all hours, that’s fine). There was an odd smell coming from the sink at the kitchenette.
Don’t believe the reviews that the people on reception can’t speak English, they speak perfect English. And even if they didn’t so what, you’re not in England! But anyway, Antonia (I think that was her name) was great, and whenever we wanted a taxi it was there within minutes.
It’s budget so if you don’t wanna pay for luxuries then this place is fine, just don’t expect much sleep ;)