El establecimiento está situado en la isla de Amelia, en el nordeste de Florida, al cruzar el río St. Marys desde Georgia y al lado de la histórica ciudad de Fernandina. El complejo da a las aguas azules del Atlántico al este y a las marismas verdes y el Intracoastal Waterway al oeste. Está situado a solo 45 minutos en coche del centro de Jacksonville y a 47 km del aeropuerto internacional de Jacksonville.
Este complejo de playa de 546 hectáreas ofrece un alojamiento y actividades de calidad superior, atractivas y prácticas instalaciones para reuniones y el entorno natural más bello de Florid...