The hotel is located right on the sea front, in Playa Den Bossa, only 2 km from Ibiza town centre and 7 km from the airport.
The restaurant offers a variety of national and international dishes. There is also a snack bar by the pool for light lunches.