i stayed there in 2001 as well. it is a basic hotel but very convenient for stuff like coastline, cafe del mar. u can see the sunset from ur room (if not too drunk).
fatsos is a food place directly underneath bella, selling awesome food. went to ibiza in may this year and had toad in the hole......to die for!
the pool is also basic but good for a laugh.
the manager is a grumpy b*****d and hates 18-30's ppl....which is kind of inconvenient as it is an 18-30 hotel.
the rooms are huge and are very tidy.....but the showers are salt water which is a nightmare.
there is a bar opposite showing all sports so u dont have to miss anything! and there is a shop underneath the hotel seling cheap drink, clothes, camera etc.
all in all i had a great time there and i thnk u will to.