Afton ist etwa 90 Minuten mit dem Auto entfernt, während Brushy Moutain Baptist Church weniger als 25 Minuten zu Fuß von der Unterkunft entfernt ist.
Für einen angenehmen Aufenthalt stehen Gästen mediale Annehmlichkeiten wie ein Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage zur Verfügung. Handtücher gehören ebenfalls zur Ausstattung des Badezimmers.
Die Villa Paradise Point Rover River View verfügt über eine Küche, die mit einer Mikrowelle, einer Kaffee-/Teemaschine und einem Kochfeld für die Zubereitung von Mahlzeiten ausgestattet ist.