Beach Studio 20 bevindt zich op 5 minuten lopen van Ocho Rios Bay Beach en biedt een bar. De accommodaties hebben airconditioning, een balkon en gratis WiFi.
Alle units hebben een volledig uitgeruste kitchenette, zodat je je eigen maaltijden kunt bereiden.
Mahogany Beach ligt op 19 minuten lopen van het aparthotel, en Little Dun's River Beach ligt 2 km verderop.