seaside promenade and beach with high-rise apartments at the foot of a hill