Ochi Rios Vacation Home Stay ligt in Falmouth. De accommodatie ligt op 6,1 km van Luminous Lagoon, er is gratis WiFi en je kunt er privéparkeren op het terrein.
De vakantiewoning heeft 2 aparte slaapkamers, 2 badkamers en een woonkamer.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Sir Donald Sangster, op 27 km van de vakantiewoning.