Turtle's Nest Beach Resort se nachází uprostřed pláže Meads Bay. Nabízí Wi-Fi zdarma a bazén u oceánu. Saint Martin leží 13 km odsud. Na místě je neplacené soukromé parkoviště.
1x x velká manželská postel (King) šířka 151–180 cm
2x x jednolůžková postel šířka 90–130 cm