People enjoying Spencer Beach