Situé à Farmer’s Hill, le Grand Isle Resort & Spa est installé directement sur la plage.
Cet établissement propose un spa, un centre de bien-être, un restaurant, une connexion Wi-FI gratuite et un parking.
De nombreux parcours de golf sont disponibles à proximité.
Les chambres ou suites climatisées comprennent un coin salon spacieux et une salle de bains privative avec articles de toilette gratuits. Certains logements donnent sur la mer ou les jardins.