"Set along the southern coast of Anguilla on Maundays Bay, lined with picturesque white beach umbrellas, Cap Juluca is filled with domed roofs and archways that frame the sea. The 128 accommodations are equally elegant, with white couches, blue throws, and slatted shutters. Yet the Santorini-inspired hotel maintains an easygoing, barefoot luxury vibe." - Jennifer Flowers