Caranabeach se nachází ve městě Machabee, 3 km od Kenwyn House, a obsahuje auta k pronájmu, a také Wi-Fi v celé budově. Nemovitost se nachází vedle soukromé pláže, asi 1 km od centra města Machabee.
Victoria Market se nachází 7 km od hotelu. Od města Baie Lazare je to také 21 km. Autobusová zastávka Carana se nachází 50 metrů od hotelu.
Pokoje v tomto ubytování typu hotel mají výhled na oceán a zahrnují soukromou terasu, vnitřní dvorek a osobní sejf, i koupelny s prostornou sprchou a samostatnou toaletou.
Hosté si mohou vychutnat jídlo v restauraci a la carte Lorizon nebo drink v baru u bazénu.