The Vista Inn ligger i Falmouth, 2,5 km från Luminous Lagoon, och erbjuder boende med en utomhuspool, gratis privat parkering, ett fitnesscenter och en trädgård. Det finns bland annat faciliteter som en terrass, och gratis WiFi är tillgängligt i alla utrymmen.
Rummen har luftkonditionering, en platt-tv med satellitkanaler, ett kylskåp, en vattenkokare, en dusch, gratis toalettartiklar och en garderob. Samtliga rum har eget badrum med badkar, medan några rum har balkong och några utsikt över bergen. På The Vista Inn ingår sängkläder och handdukar i samtliga rum.
Närmaste flygplats är Sangster internationella flygplats, 30 km från boendet.