Ohana's Beachfront Resort & Beach Club biedt accommodatie aan het strand met gratis WiFi in Nusa Lembongan. De accommodatie ligt op 2,6 km van Mangrove Point en heeft een eigen strand. Mushroom Bay ligt op 4,2 km afstand.
De kamers van het resort zijn uitgerust met een zithoek en een flatscreen-tv. De kamers hebben een eigen badkamer met gratis toiletartikelen en een haardroger. De kamers zijn voorzien van een bureau en een waterkoker.
Ohana's Boutique Resort beschikt over een buitenzwembad.