L'hôtel est situé dans le quartier populaire de Playa d'en Bossa avec les meilleurs Beachclubs et discothèques qui vous permettent de profiter de la meilleure vie nocturne mais sans laisser de côté le reste. L'emplacement est idéal car le centre-ville est à 5 km et l'aéroport à seulement 13 minutes. Les chambres ont été entièrement rénovées et équipées de mobilier neuf. Toutes disposent de la climatisation, salle de bain complète avec sèche-cheveux, TV plasma par satellite, coffre-fort gratuit, téléphone et balcon. The Twins Deluxe est un hommage aux grands festivals de musique puisque chaque chambre reçoit le nom de l'un d'eux, a le même équipement mais avec le supplément pour avoir un petit salon avec frigo et une terrasse près de la piscine avec un lit balinais réservé pour tout le séjour.