Cayo Espanto is one of those fantasy vacation spots, the kind that one might think exists only in daydreams. But this private island actually is the stuff of dreams, with powdery sand and private beaches lapped by the clear Caribbean waters, doting service, and plenty to do—or not. Cayo Espanto, one of Belize's hundreds of cays (off-shore islands), sits three miles off the coast of another Belizean island, San Pedro, and can boast what few other properties can: a location right along the second-largest barrier reef in the world. Each of the seven villas occupies its own private slice of the cay, and an excess of amenities is included: airport pick-up service, boat transfers to and from the island, personal butler service, three customized meals per day, snacks and drinks, and all non-motorized activities, including the use of kayaks and a sailboat. Villas are painted in tropical hues and are exceedingly comfortable, with windows that open right up to ocean views. Some have private infinity-edge plunge pools.