Kehena Beach liegt in einer Entfernung von 20 Gehminuten von der Wai Mana Farm, während Star of the Sea Painted Church 10 Fahrminuten von der Unterkunft entfernt ist.
Zur Ausstattung des Badezimmers gehören eine Badewanne und eine Dusche sowie ein Haartrockner und ein Wäschetrockner.
Der Flughafen Hilo ist in 58 Minuten mit dem Auto zu erreichen.