This smart, well-landscaped resort exudes an opulent southern-California feel, particularly around the sprawling Barceló mini-village, which fronts the main beach. Caleta is often referred to as El Castillo (particularly on road signs) for the squat 18th-century Martello tower in the harbour.
The resort is close to the airport, and if you’re travelling with a young family, the wide arc of sand and shallow waters are ideal. However, if you're seeking somewhere intrinsically Canarian, look elsewhere; this is a purpose-developed tourist resort. In all fairness, though, it is a relaxing place with some good hotels and decent restaurants.