Onyx ligt in Canggu, en biedt accommodatie met een balkon of een patio, gratis WiFi en flatscreen-tv, en een tuin en een gedeelde lounge. De accommodatie heeft airconditioning en heeft een bubbelbad.
Alle units hebben een eigen badkamer met douche. Er is ook gratis toiletartikelen en een haardroger.
Het aparthotel is voorzien van een terras.
Batu Bolong-strand ligt op 2 km van Onyx, en Pererenan-strand ligt 2,1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ngurah Rai (Denpasar), op 18 km van de accommodatie. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.