Love Den encontra-se em Christ Church, a 2,3 km de Maxwell Beach e a 2,9 km de Welches Beach, e apresenta vista do jardim e acesso Wi-Fi gratuito.
Algumas unidades dispõem de ar condicionado, televisão de ecrã plano, máquina de lavar roupa, chaleira e uma cozinha.
Dover Beach fica a 2,9 km de Love Den. O aeroporto mais próximo é o Aeroporto Internacional Grantley Adams, que fica a 7 km de Love Den.