Small pebble beach with a swimming pool complex in the centre of Santa Cruz, close to the airport.