The GRAND Aston is located on Cayo Las Brujas off the northern coast of Cuba, renowned for its beautiful white-sand beaches and azure waters. Cayo Las Brujas is the first of three ‘cayos’ or keys, i.e. a group of small, low-lying coral islands, that make up an area better known as Cayo Santa Maria to most travellers from around the world. Cayo Las Brujas, freely translated, means ‘The island of the witches’, which goes back to a local legend.