San Alfonso del Mar consists of several apartment towers centered around the largest swimming pool in the world