El hotel está situado en la popular zona de Playa d'en Bossa, con los mejores Beachclubs y discotecas que le permiten disfrutar de la mejor vida nocturna, pero sin dejar de lado el resto. La ubicación es ideal ya que el centro de la ciudad está a 5 km y el aeropuerto a solo 13 minutos. Las habitaciones han sido completamente renovadas y equipadas con muebles nuevos. Todas tienen aire acondicionado, baño completo con secador de pelo, TV de plasma vía satélite, caja fuerte gratuita, teléfono y balcón. El Twins Deluxe es un tributo a los grandes festivales de música ya que cada habitación recibe el nombre de uno de ellos, tiene el mismo equipamiento pero con el plus de tener una pequeña sala de estar con nevera y una terraza cerca de la piscina con una cama balinesa reservada para toda la estancia.