Com ar condicionado, St. O Simons Happy Place está localizado em Ebo Landing, a 3,2 km da Ilha do Mar. A Ilha Jekyll fica a 14 km.
Também há uma cozinha equipada com uma máquina de lavar louça. Um forno e uma máquina de café também são providenciados. Todas as unidades incluem uma casa de banho privativa com produtos de higiene pessoal gratuitos.
A Ilha Saint Simons fica a 5 km do St. O Simons Happy Place. O aeroporto mais próximo é o Aeroporto Internacional de Jacksonville, a 83 km da propriedade.