I didn't stay or eat at the Cap Juluca Hotel, but the restaurant area has an awesome view, like at Cuisinart Resort. Cap Juluca is located at the bay next to Cusinart, called Maundys Bay.

These photos were taken in 2009.