Love Den bevindt zich in Christ Church, op 2,3 km van Maxwell Beach en 2,9 km van Welches Beach en biedt uitzicht op de tuin en gratis WiFi.
Sommige units zijn voorzien van airconditioning, een flatscreen-tv, wasmachine, een waterkoker en een keuken.
Dover Beach ligt op 2,9 km van de homestay. Het dichtstbijzijnde vliegveld is Internationale luchthaven Grantley Adams, op 7 km van Love Den.