The Beaches is residential apartments situated in Humewood and also visible on approach into Port Elizabeth.