Cap Juluca, a member of The Leading Hotels of the World, is an idyllic luxury beachfront retreat. This glamorous resort is considered to have the best beach in the Caribbean; and it’s also known as the spot for romantic adventures. Located along the intimate crescent of Maundays Bay on the exclusive island of Anguilla, Cap Juluca is the resort, featuring Greco-Moorish architecture. Touted as having one of the best beaches in the Caribbean, Cap Juluca is ideally situated to offer a varied menu of watersports options as well as other extraordinary outdoor pursuits. Cap Juluca features extras to ensure each guest experience is totally relaxing, comfortable and fulfilling. Spa treatments by its professional staff to be enjoyed in guest rooms and villas or on the beach, including Swedish and sports massages and foot reflexology.