The perfectly secluded beach resort in Grenada, on an exclusive peninsula between two secluded beaches for you to enjoy our Caribbean paradise. The two-acre beach resort in Grenada features nine bespoke luxurious and private villas, mixing retro beach style, modern…