Spectators watch beachfront hotel crumble