L'hotel è situato nella famosa zona di Playa d'en Bossa con i migliori Beachclub e discoteche che ti permettono di goderti la migliore vita notturna ma senza lasciare da parte il resto. La posizione è ideale dato che il centro città è a 5 km e l'aeroporto a 13 minuti. Le camere sono state completamente rinnovate e dotate di mobili nuovi. Tutte dispongono di aria condizionata, bagno completo con asciugacapelli, TV al plasma via satellite, cassaforte gratuita, telefono e balcone. The Twins Deluxe è un tributo ai grandi festival musicali poiché ogni camera porta il nome di un festival e dispone della stessa attrezzatura delle altre a parte un piccolo soggiorno con frigorifero e una terrazza vicino alla piscina con un letto balinese riservato per l'intero soggiorno.