Beachview Inn Santa Cruz is just a short 5-minute walk away from the stunning beach.